﻿
namespace Patterns4Net.ArchitectureExplorer.Diagram
{
    using System;

    public class DiagramVisitor
    {
        public virtual void Visit(Diagram diagram)
        {            
        }

        public virtual void Visit(TypeInfo typeInfo)
        {            
        }

        public virtual void Visit(MethodInfo methodInfo)
        {            
        }

        public virtual void Visit(Package package)
        {            
        }

        public virtual void Visit(PropertyInfo property)
        {            
        }

        public virtual void Visit(Layer layer)
        {
        }
    }
}
